// 从typeorm中导入了Entity, PrimaryGeneratedColumn, Column装饰器
import { Entity, PrimaryGeneratedColumn, Column } from 'typeorm';

// @Entity() 定义这个类是一个实体,会映射到同名的数据库表link
@Entity()
export class Link {
  // @PrimaryGeneratedColumn() 装饰 id 属性,表示它是一个主键,值会自动生成
  @PrimaryGeneratedColumn()
  id: number;

  // @Column() 装饰 name 属性,表示name映射到表的name字段
  // 一一对应关系
  @Column()
  name: string;

  // @Column() 装饰 url 属性,表示url映射到表的name字段
  // 一一对应关系
  @Column()
  url: string;
}
